home *** CD-ROM | disk | FTP | other *** search
/ Delphi Magazine Collection 2001 / Delphi Magazine Collection 20001 (2001).iso / DISKS / Issue25 / fft / FFT.ZIP / SAMPLE / MAIN.DFM / MAIN.txt
Encoding:
Text File  |  1997-04-15  |  5.2 KB  |  247 lines

  1. object FormMain: TFormMain
  2.   Left = 89
  3.   Top = 12
  4.   Width = 589
  5.   Height = 544
  6.   Caption = 'Test program for Fast Fourier Transformation'
  7.   Font.Color = clWindowText
  8.   Font.Height = -11
  9.   Font.Name = 'MS Sans Serif'
  10.   Font.Style = []
  11.   OnCreate = FormCreate
  12.   PixelsPerInch = 96
  13.   TextHeight = 13
  14.   object Panel1: TPanel
  15.     Left = 0
  16.     Top = 0
  17.     Width = 581
  18.     Height = 153
  19.     Align = alTop
  20.     BevelInner = bvRaised
  21.     BevelOuter = bvLowered
  22.     TabOrder = 0
  23.     object PaintBoxTop: TPaintBox
  24.       Left = 2
  25.       Top = 2
  26.       Width = 577
  27.       Height = 149
  28.       Align = alClient
  29.       OnPaint = PaintBoxTopPaint
  30.     end
  31.     object Panel5: TPanel
  32.       Left = 424
  33.       Top = 8
  34.       Width = 145
  35.       Height = 49
  36.       BevelInner = bvRaised
  37.       BevelOuter = bvLowered
  38.       TabOrder = 0
  39.       object Label6: TLabel
  40.         Left = 9
  41.         Top = 8
  42.         Width = 94
  43.         Height = 13
  44.         Caption = 'Input data spectrum'
  45.         Color = clBtnFace
  46.         Font.Color = clRed
  47.         Font.Height = -11
  48.         Font.Name = 'MS Sans Serif'
  49.         Font.Style = []
  50.         ParentColor = False
  51.         ParentFont = False
  52.       end
  53.       object Label7: TLabel
  54.         Left = 6
  55.         Top = 24
  56.         Width = 129
  57.         Height = 13
  58.         Caption = 'Transformed data spectrum'
  59.         Font.Color = clYellow
  60.         Font.Height = -11
  61.         Font.Name = 'MS Sans Serif'
  62.         Font.Style = []
  63.         ParentFont = False
  64.       end
  65.     end
  66.   end
  67.   object Panel2: TPanel
  68.     Left = 0
  69.     Top = 153
  70.     Width = 581
  71.     Height = 226
  72.     Align = alClient
  73.     BevelInner = bvRaised
  74.     BevelOuter = bvLowered
  75.     TabOrder = 1
  76.     object PaintBoxCenter: TPaintBox
  77.       Left = 2
  78.       Top = 2
  79.       Width = 577
  80.       Height = 222
  81.       Align = alClient
  82.       OnPaint = PaintBoxCenterPaint
  83.     end
  84.     object Panel4: TPanel
  85.       Left = 464
  86.       Top = 8
  87.       Width = 105
  88.       Height = 49
  89.       BevelInner = bvRaised
  90.       BevelOuter = bvLowered
  91.       TabOrder = 0
  92.       object Label4: TLabel
  93.         Left = 9
  94.         Top = 8
  95.         Width = 48
  96.         Height = 13
  97.         Caption = 'Input data'
  98.         Color = clBtnFace
  99.         Font.Color = clRed
  100.         Font.Height = -11
  101.         Font.Name = 'MS Sans Serif'
  102.         Font.Style = []
  103.         ParentColor = False
  104.         ParentFont = False
  105.       end
  106.       object Label5: TLabel
  107.         Left = 6
  108.         Top = 24
  109.         Width = 83
  110.         Height = 13
  111.         Caption = 'Transformed data'
  112.         Font.Color = clYellow
  113.         Font.Height = -11
  114.         Font.Name = 'MS Sans Serif'
  115.         Font.Style = []
  116.         ParentFont = False
  117.       end
  118.     end
  119.   end
  120.   object Panel3: TPanel
  121.     Left = 0
  122.     Top = 379
  123.     Width = 581
  124.     Height = 138
  125.     Align = alBottom
  126.     BevelInner = bvRaised
  127.     BevelOuter = bvLowered
  128.     TabOrder = 2
  129.     object RadioGroupInitData: TRadioGroup
  130.       Left = 16
  131.       Top = 8
  132.       Width = 129
  133.       Height = 121
  134.       Caption = 'Function type'
  135.       ItemIndex = 0
  136.       Items.Strings = (
  137.         'First'
  138.         'Second'
  139.         'Third'
  140.         'Fourth')
  141.       TabOrder = 0
  142.       OnClick = RadioGroupInitDataClick
  143.     end
  144.     object GroupBox1: TGroupBox
  145.       Left = 152
  146.       Top = 8
  147.       Width = 217
  148.       Height = 121
  149.       Caption = 'Cut frequencies'
  150.       TabOrder = 1
  151.       object Label1: TLabel
  152.         Left = 16
  153.         Top = 24
  154.         Width = 20
  155.         Height = 13
  156.         Caption = 'Low'
  157.       end
  158.       object Label2: TLabel
  159.         Left = 16
  160.         Top = 54
  161.         Width = 22
  162.         Height = 13
  163.         Caption = 'High'
  164.       end
  165.       object Label3: TLabel
  166.         Left = 16
  167.         Top = 84
  168.         Width = 30
  169.         Height = 13
  170.         Caption = 'Noise '
  171.       end
  172.       object TrackBarLow: TTrackBar
  173.         Left = 52
  174.         Top = 20
  175.         Width = 149
  176.         Height = 25
  177.         Max = 100
  178.         Orientation = trHorizontal
  179.         Frequency = 1
  180.         Position = 0
  181.         SelEnd = 0
  182.         SelStart = 0
  183.         TabOrder = 0
  184.         TickMarks = tmBottomRight
  185.         TickStyle = tsNone
  186.         OnChange = TrackBarLowChange
  187.       end
  188.       object TrackBarHigh: TTrackBar
  189.         Left = 52
  190.         Top = 50
  191.         Width = 150
  192.         Height = 27
  193.         Max = 100
  194.         Orientation = trHorizontal
  195.         Frequency = 1
  196.         Position = 0
  197.         SelEnd = 0
  198.         SelStart = 0
  199.         TabOrder = 1
  200.         TickMarks = tmBottomRight
  201.         TickStyle = tsNone
  202.         OnChange = TrackBarHighChange
  203.       end
  204.       object TrackBarNoise: TTrackBar
  205.         Left = 52
  206.         Top = 80
  207.         Width = 149
  208.         Height = 29
  209.         Max = 100
  210.         Orientation = trHorizontal
  211.         Frequency = 1
  212.         Position = 0
  213.         SelEnd = 0
  214.         SelStart = 0
  215.         TabOrder = 2
  216.         TickMarks = tmBottomRight
  217.         TickStyle = tsNone
  218.         OnChange = TrackBarNoiseChange
  219.       end
  220.     end
  221.     object ButtonReset: TButton
  222.       Left = 396
  223.       Top = 104
  224.       Width = 83
  225.       Height = 25
  226.       Caption = 'New Randoms'
  227.       TabOrder = 2
  228.       OnClick = ButtonResetClick
  229.     end
  230.     object ButtonClose: TButton
  231.       Left = 488
  232.       Top = 104
  233.       Width = 75
  234.       Height = 25
  235.       Caption = 'Close'
  236.       TabOrder = 3
  237.       OnClick = ButtonCloseClick
  238.     end
  239.   end
  240.   object FastFourier1: TFastFourier
  241.     Length = 32
  242.     OnGetValue = FastFourier1GetValue
  243.     Left = 528
  244.     Top = 395
  245.   end
  246. end
  247.